self-executing treaty - Spanisch Englisch Wörterbuch